Golang Job: Principal Site Reliability Engineer

Job added on

Company

Nuance

Location

Vienna - Austria

Job type

Full-Time

Golang Job Details

Position summary:
DevOps / SRE is at Nuance R&D is the cornerstone of the SaaS initiative, driving deployment excellence and product quality through a software-defined approach to operations and infrastructure. We are looking for an individual with a passion for both development and infrastructure, who dreams of programmatically controlling the full stack needed to run high quality SaaS products.

The Principal SRE / DevOps Developer will be part of a dynamic team, collaborating with the R&D organization to build out a release pipeline for their products and services. They will be participating by helping to ensure the infrastructure portion of the service stack has an SDLC and that the processes and environments force quality and correctness into the dev/test cycles prioritizing service Availability, Performance, Capacity, Security and Compliance.

The successful candidate will be recognized as a powerful voice in the devops/infrastructure-as-code domain, able to articulate deep and broad knowledge in a SaaS environment. You will take complete ownership of issues and of the success of your customers and peers in the build and support of this internal PaaS offering.
Knowledge, skills, and qualifications –
Education: Bachelor’s Degree in Computer Science, or related technical discipline.
Minimum years of work experience: 8 years
REQUIRED SKILLS:
  • 5+ years proven development skills in one or more programming languages (e.g. Python, Java, .net C#, etc)
  • Good programming skills with a scripting language such as Python or GoLang
  • Experience in Site Reliability Engineer, Automation, Infrastructure as code.
  • Experience in Software Development and its different best practices
  • Experience with CI/CD tools and automation using the CI/CD pipeline
  • 5 years of experience in a SaaS environment
  • Container development and orchestration (Kubernetes, Mesos)
  • Experience with Agile, Scrum and DevOps concepts.
  • Multiple infrastructure expertise from: network, database, operating systems or storage.
  • Python / Bash / PowerShell or other scripting experience
  • Hands on knowledge of K8
  • Experience with operating large-scale production systems in the Cloud (AWS, GCP, Azure).
  • 5+ years’ experience in support of distributed systems with Linux & Windows knowledge.
  • Experience in a role with hands on complex Technical Problem Solving as a daily duty.
  • Experience with software build and release engineering.
  • Ability to operate in the fast pace environment
  • Self-motivated & willing to learn
  • Ability to work independently and as part of a team
  • Excellent Communication Skills
  • Be curious and ask questions
PREFERRED SKILLS:
  • Knowledge of administrative tools and protocols
  • Knowledge of Infrastructure as Code tools such as Azure ARM Templating or Terraform
  • Knowledge of Configuration Management tools such as SaltStack, Puppet or Ansible
  • Understanding and experience in cloud infrastructure and platforms, such as Azure
  • Python /PowerShell or other scripting experience
  • Elasticsearch
  • Prometheus
  • Azure SQL or Cosmos DB
  • Tomcat
  • Telephony knowledge, SIP, SIPREC, RTP
Nuance offers a compelling and rewarding work environment. We offer market competitive salaries,
bonus, equity, benefits, meaningful growth and development opportunities and a casual yet technically
challenging work environment. Join our dynamic, entrepreneurial team and become part of our
continuing success.